
#ifndef _OS_ENV_H_
#define _OS_ENV_H_

#ifdef __cplusplus
extern "C" {
#endif


	char * os_get_temp_path();

	unsigned long os_get_current_process_id();

	unsigned long os_get_current_thread_id();

	char * os_get_current_module_name();

	int os_is_bad_read_ptr(void *handle);

	unsigned long os_get_last_error();

	void os_set_last_error(unsigned long err_no);

#ifdef __cplusplus
}
#endif

#endif